Distributed Breakout Algorithm for Solving Distributed Constraint Satisfaction Problems
نویسندگان
چکیده
This paper presents a new algorithm for solving distributed constraint satisfaction problems (distributed CSPs) called the distributed breakout algorithm, which is inspired by the breakout algorithm for solving centraiized CSPs. In this algorithm, each agent tries to optimize its evaluation value (the number of constraint violations) by exchanging its current value and the possible amount of its improvement among neighboring agents. Instead of detecting the fact that agents as a whole are trapped in a local-minimum, each agent detects whether it is in a quasi-local-minimum, which is a weaker condition than a local-minimum, and changes the weights of constraint violations to escape from the quasi-local-minimum. Experimental evaluations show this algorithm to be much more efficient than existing algorithms for critically difficult problem instances of distributed graph-coloring problems.
منابع مشابه
Second International Conference on Multiagent Systems 1996 Distributed Breakout Algorithm for Solving Distributed Constraint Satisfaction Problems
This paper presents a new algorithm for solving distributed constraint satisfaction problems (distributed CSPs) called the distributed breakout algorithm, which is inspired by the breakout algorithm for solving centralized CSPs. In this algorithm, each agent tries to optimize its evaluation value (the number of constraint violations) by exchanging its current value and the possible amount of it...
متن کاملDistributed Guided Local Search for Solving Binary DisCSPs
We introduce the Distributed Guided Local Search (DistGLS) algorithm for solving Distributed Constraint Satisfaction Problems. Our algorithm is based on the centralised Guided Local Search algorithm, which is extended with additional heuristics in order to enhance its efficiency in distributed scenarios. We discuss the strategies we use for dealing with local optima in the search for solutions ...
متن کاملDisBO-wd: a Distributed Constraint Satisfaction Algorithm for Coarse-Grained Distributed Problems
We present a distributed iterative improvement algorithm for solving coarse-grained distributed constraint satisfaction problems (DisCSPs). Our algorithm is inspired by the Distributed Breakout for coarse-grained DisCSPs where we introduce a constraint weight decay and a constraint weight learning mechanism in order to escape local optima. We also introduce some randomisation in order to give t...
متن کاملThe distributed breakout algorithms
We present a new series of distributed constraint satisfaction algorithms, the distributed breakout algorithms, which is inspired by local search algorithms for solving the constraint satisfaction problem (CSP). The basic idea of these algorithms is for agents to repeatedly improve their tentative and flawed sets of assignments for variables simultaneously while communicating such tentative set...
متن کاملHeuristics for the Distributed Breakout Algorithm
Distributed Constraint Satisfaction Problems (DisCSP) is a very powerful paradigm applicable for a wide range of coordination and problem solving tasks in distributed artificial intelligence. There are a number of distributed algorithms that were developed for this kind of problems. One of these, the Distributed Breakout Algorithm (DBA), is an extension of the original centralized Breakout Algo...
متن کامل